FluentBooking\App\Services\Libs\RRule\RRule D

Total Complexity 429
Dependencies 10
Dependents 3
Total lines 2,305
Lines of code 1,396
Logical lines of code 842
Comment lines 530
Methods 26
Properties 23

Methods 26

Method Rating Maintainability Complexity Lines of code
getIterator()
D
9
102 310
__construct()
D
10
100 284
humanReadable()
D
17
54 271
occursAt()
D
27
47 124
buildWeeknoMask()
B
38 20 74
rfcString()
B
37 20 71
buildNthWeekdayMask()
A
45 12 44
getDaySet()
A
49 10 28
i18nLoad()
A
49 9 30
offsetGet()
A
53 9 22
getTimeSet()
S
54 7 22
createFromRfcString()
S
55 7 20
i18nFilesToLoad()
S
53 6 23
i18nSelect()
S
61 4 14
count()
S
65 4 9
offsetExists()
S
76 4 3
i18nList()
S
60 2 14
isInfinite()
S
79 2 3
intlLoaded()
S
70 2 6
isFinite()
S
80 2 3
parseRfcString()
S
75 1 4
getRule()
S
82 1 3
offsetSet()
S
80 1 3
__toString()
S
81 1 3
clearCache()
S
74 1 5
offsetUnset()
S
80 1 3